at full bat - Turkish English Dictionary